@charset "utf-8";

/* CSS Document */

html,body {padding:0px; margin:0px; font-size:12px; color:#4E4D4D; font-family:"宋体";}

h1,h2,h3,h4,h5,h6,p,em,i,ul,dl,dd {margin:0px; padding:0px; list-style:none;}

a{font-size:12px; text-decoration:none; color:#333;}

a:hover{font-size:12px; text-decoration:none; color:#F00;}

div {margin:0px auto;}

.z{float:left;}

.y{float:right;}

/* 头部css */

.header {width:100%; height:72px; background:#FFF;}

.header .cont{width:1200px; height:72px;}

.header .cont .logo{width:194px; height:72px; background:url(../images/logo.gif);}

.header .cont .nav {width:800px; height:72px; margin-left:10px;}

.header .cont .nav ul{margin:0px; padding:0px; list-style:none;}

.header .cont .nav ul li{width:100px; height:72px; line-height:72px; font-size:16px;font-family: "Microsoft YaHei" ! important; float:left; text-align:center;}

.header .cont .nav ul li a{font-size:16px; color:#333; display:block;}

.header .cont .nav ul li a:hover{font-size:16px; color:#fff; background:#83b723; display:block;}

.header .cont .nav .hovernav a{background:#83b723;width:100px;height:72px; display:block;font-size:16px;color:#fff;}

.header .cont .nav .hovernav a:hover{background:#83b723;width:100px;height:72px; display:block;font-size:16px;color:#fff;}

.header .cont .soso {width:170px; height:72px; float:left; margin-left:10px;}

.header .cont .soso .bd {width:62px; height:16px; line-height:12px; font-size:12px; color:#666; float:left; margin-right:3px;}

.header .cont .soso .suo{margin-top:10px;}

.header .cont .soso .zh {width:66px; height:32px; float:left; margin-top:5px; margin-left:16px;}

/* 幻灯片 */

.fullSlide{ width:100%;  position:relative;  height:716px; background:#e4e4e4; border-bottom:1px #e1e1e1 solid;  }

.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }

.fullSlide .bd ul{ width:100% !important;  }

.fullSlide .bd li{ width:100% !important;  height:628px; overflow:hidden; text-align:center;  }

.fullSlide .bd li a{ display:block; height:628px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:250px; left:0; height:30px; line-height:30px; text-align:center; _filter:alpha(opacity=60); }

.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:5px; background:url(../images/tg_flash_p.png) -26px 0; overflow:hidden; line-height:9999px; }

.fullSlide .hd ul .on{ background-position:0 0;}

.fullSlide .bw {width:1200px; height:228px; margin:0px auto;}

.fullSlide .bs{ width:1200px;  position:absolute; z-index:1; bottom:0; height:228px; text-align:center; background:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fc77eb5,endColorstr=#7fc77eb5);zoom:1;}

:root csa{filter:none\9;}/*for IE9*/

.fullSlide .bs .bscon {width:1180px; height:218px; background:#ffffff; margin-top:10px;}

.fullSlide .bs .bscon .bsnews {width:358px; height:218px; float:left; background:#7daf25;}

.fullSlide .bs .bscon .bsnews .tops {width:342px; height:77px; background:url(../images/newgk.gif) bottom repeat-x; margin:0px 8px;}

.fullSlide .bs .bscon .bsnews .tops .titles {width:200px; height:75px; float:left;}

.fullSlide .bs .bscon .bsnews .tops .titles h1{height:24px; line-height:24px; font-size:16px; text-align:left; margin-top:15px; margin-left:15px; color:#FFF;font-family: "Microsoft YaHei" ! important;}

.fullSlide .bs .bscon .bsnews .tops .titles h2 {height:24px; line-height:24px; font-size:12px; text-align:left; color:#FFF; margin-left:15px; font-family:Arial, Helvetica, sans-serif;}

.fullSlide .bs .bscon .bsnews .tops .more {width:60px; height:24px; float:right; margin-top:50px;}

.fullSlide .bs .bscon .bsnews .tops .more a{font-size:12px; color:#FFF;}

.fullSlide .bs .bscon .bsnews .tops .more a:hover{font-size:12px; color:#FF0;}

.fullSlide .bs .bscon .bsnews .cons {width:342px; height:141px; margin:0px 8px; text-align:left;}

.fullSlide .bs .bscon .bsnews .cons ul{margin:0px; padding:8px 0px; list-style:none;}

.fullSlide .bs .bscon .bsnews .cons ul li{height:30px; line-height:30px; overflow:hidden;}

.fullSlide .bs .bscon .bsnews .cons ul li a{font-size:12px; color:#FFF;}

.fullSlide .bs .bscon .bsnews .cons ul li a:hover{font-size:12px; color:#FF0;}

.fullSlide .bs .bscon .bsnews .cons ul li span{font-size:12px; color:#fff; float:right;}

.fullSlide .bs .bscon .yanjing {width:210px; height:218px; float:left; background:url(../images/yanjing.jpg);}

.fullSlide .bs .bscon .tiwen {width:276px; height:218px; float:left; border-right:1px #CCC dotted;}

.fullSlide .bs .bscon .tiwen .tops {width:276px; height:46px; padding-bottom:5px; background:url(../images/tiwen.gif) no-repeat;}

.fullSlide .bs .bscon .tiwen .bd{width:240px; height:30px; line-height:30px; text-align:left; margin-left:20px; color:#b2b2b2;}

.fullSlide .bs .bscon .tiwen .bd .kj {width:100px; height:18px; border:1px #b2b2b2 solid;}

.fullSlide .bs .bscon .tiwen .bg {width:240px; height:60px; text-align:left; margin-left:20px; color:#b2b2b2; margin-top:4px;}

.fullSlide .bs .bscon .tiwen .bg label{float:left;}

.fullSlide .bs .bscon .tiwen .bg .kg {width:180px; height:50px; border:1px #b2b2b2 solid; margin-left:4px;}

.fullSlide .bs .bscon .tiwen .tijiao {width:200px; height:24px; text-align:left; margin-top:5px; margin-left:60px; color:#b2b2b2;}

.fullSlide .bs .bscon .lianxi {width:335px; height:218px; float:left; background:#fdfdfd;}

.fullSlide .bs .bscon .lianxi .tops {width:335px; height:52px; background:url(../images/lianxiwm.gif);}

.fullSlide .bs .bscon .lianxi .cons {width:310px; height:140px; text-align:left; margin:0px 12px;}

.fullSlide .bs .bscon .lianxi .cons ul{margin:0px; padding:0px; list-style:none;}

.fullSlide .bs .bscon .lianxi .cons ul li{height:30px; line-height:30px; font-size:12px; color:#999;}



/* 简介部分 */

.jianjie {width:1200px; height:100%; overflow:hidden;}

.jianjie .tops {width:1200px; height:100px; overflow:hidden; background:url(../images/gongsijianjie.gif);}

.jianjie .cons {width:1180px; height:100%; overflow:hidden; line-height:24px; font-size:12px; color:#666; text-indent:24px;}

/* 产品部分 */

.chanpin {width:100%; height:100%; overflow:hidden; background:#f1f1f1; margin-top:30px;}

.chanpin .tops{width:1200px; height:130px; background:url(../images/chanpinjieshao.gif);}

.multipleColumn{ overflow:hidden; position:relative; width:1200px;}

.multipleColumn .hd{ overflow:hidden;  height:70px; padding:0 10px; margin-top:20px;}

.multipleColumn .hd ul{ float:right; margin-right:50%; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.multipleColumn .hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icos.gif") 0 -12px no-repeat; }

.multipleColumn .hd ul li.on{ background-position:0 0; }



.multipleColumn .bd{overflow:hidden; width:1180px; margin:0px auto; }

.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:1180px;  float:left; _display:inline;}

.multipleColumn .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width:590px;  }

.multipleColumn .bd ul li .pic{ text-align:center; float:left; }

.multipleColumn .bd ul li .pic img{ width:295px; height:168px; display:block;}

.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }

.multipleColumn .bd ul li .title1{ width:295px; height:168px; float:left; background:#7daf25;}

.multipleColumn .bd ul li .title2{ width:295px; height:168px; float:left; background:#ff8a00;}

.multipleColumn .bd ul li .title3{ width:295px; height:168px; float:left; background:#ff8a00;}

.multipleColumn .bd ul li .title4{ width:295px; height:168px; float:left; background:#7daf25;}

.multipleColumn .bd ul li .title5{ width:295px; height:168px; float:left; background:#7daf25;}

.multipleColumn .bd ul li .title6{ width:295px; height:168px; float:left; background:#ff8a00;}

.multipleColumn .bd ul li .title7{ width:295px; height:168px; float:left; background:#ff8a00;}

.multipleColumn .bd ul li .title8{ width:295px; height:168px; float:left; background:#7daf25;}

.multipleColumn .bd ul li .title9{ width:295px; height:168px; float:left; background:#7daf25;}

.multipleColumn .bd ul li .title10{ width:295px; height:168px; float:left; background:#ff8a00;}

.multipleColumn .bd ul li .title11{ width:295px; height:168px; float:left; background:#ff8a00;}

.multipleColumn .bd ul li .title12{ width:295px; height:168px; float:left; background:#7daf25;}

.multipleColumn .bd ul li h1 {width:265px; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#FFF; margin-left:15px; margin-top:25px; overflow:hidden;}

.multipleColumn .bd ul li h1 a{font-size:14px; color:#FFF;}

.multipleColumn .bd ul li h1 a:hover{font-size:14px; color:#FFF;}

.multipleColumn .bd ul li h2 {width:265px; height:48px; line-height:24px; font-size:12px; font-weight:100; color:#FFF; margin-left:15px; margin-top:5px; overflow:hidden;}

.multipleColumn .bd ul li h3 {width:50px; height:30px; background:url(../images/bsj.gif) no-repeat; margin-top:15px; margin-left:20px;}

.multipleColumn .bd ul li h3 a{width:50px; height:30px; display:block;}

/* 案例部分 */

.anli {width:100%; height:619px; overflow:hidden; background:url(../images/anlibg.jpg);}

.anli .tops{width:1200px; height:130px; background:url(../images/anlitops.png); margin:0px auto;}

.scrollBox{ width:1200px;  position:relative; top:10px; }

.scrollBox .piclist{ overflow:hidden; zoom:1;}

.scrollBox .ohbox{overflow:hidden; position:relative;width:1180px;left:0px}

.scrollBox {position:relative;overflow:hidden;zoom:1;}

.scrollBox .piclist li{float:left; display:inline; width:383px; height:434px; margin-right:10px;}

.scrollBox .piclist li a{float:left; display:inline; width:383px; height:434px; background:#fff;margin-right:10px; color:#666; display:block;}

.scrollBox .piclist li a:hover{float:left; display:inline; width:383px; height:434px; background:#7daf25;margin-right:10px; color:#FFF;}

.scrollBox .piclist li h1{width:270px; height:30px; line-height:30px; font-size:14px;  font-weight:100; margin:15px 20px; overflow:hidden;}

.scrollBox .piclist li h2{width:270px; height:72px; line-height:24px; font-size:12px; font-weight:100; margin:0px 20px; overflow:hidden;}

.scrollBox .piclist li h3{width:95px; height:28px; margin-left:20px; margin-top:15px;}/*

.scrollBox .pageBtn span{ background:url(../images/anlijt.gif) no-repeat; display:block;width:29px;height:40px;position:absolute;top:200px;cursor:pointer;text-indent:-999em;overflow:hidden; }

.scrollBox .pageBtn .prev{left:20px;background-position:0px 0px ;}

.scrollBox .pageBtn .next{right:20px;background-position:-29px -0px ;}*/

/* 底部菜单 */

.footer {width:100%; height:100%;  background:#7daf25; position:relative;}

.footer .xsjt {width:1200px; height:36px; background:url(../images/xsjt.png) center no-repeat; z-index:9999; position:absolute;zoom:1; top:-23px;}

.footer .cons{width:1200px; height:255px; overflow:hidden;}

.footer .cons .navs {width:924px; height:245px; border-right:1px #FFF dotted; margin:5px 0px; float:left;}

.footer .cons .navs ul{width:130px; height:245px; float:left; text-indent:24px;}

.footer .cons .navs ul h1{width:130px; height:30px; line-height:30px; font-size:14px; color:#FFF; margin-top:30px; margin-bottom:10px;}

.footer .cons .navs ul h1 a{font-size:14px; color:#FFF;}

.footer .cons .navs ul h1 a:hover{font-size:14px; color:#FF0;}

.footer .cons .navs ul li{width:132px; height:30px; line-height:30px; font-size:12px; color:#FFF;}

.footer .cons .navs ul li a{font-size:12px; color:#FFF;}

.footer .cons .navs ul li a:hover{font-size:12px; color:#FF0;}

.footer .cons .erweima {width:275px; height:255px; float:left;}

.footer .cons .erweima img {width:162px; height:157px; margin:49px 56.5px;}

/* 版权申明 */

.banquan {width:100%; height:58px; line-height:58px; background:#507b03; color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.banquan a{font-size:12px; color:#FFF;}

.banquan a:hover{font-size:12px; color:#FF0;}

.banquan .cons {width:1200px; height:58px;}



/* 封面列表 */

.add_list {width:100%; height:160px; overflow:hidden;}

.list {width:1200px; height:100%; overflow:hidden; margin-top:10px;}

.list .listleft{width:870px; height:100%; float:left; margin-right:10px; overflow:hidden;}

.list .listleft .cons {width:870px; height:100%; overflow:hidden; margin-bottom:10px;}

.list .navs {width:1200px; height:32px; line-height:22px; font-size:12px;}

.list .listleft .cons .tops {width:870px; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-indent:24px; background:#7daf25 url(../images/listleft.gif);}

.list .listleft .cons .tops span{width:60px; height:40px; line-height:40px; float:right;}

.list .listleft .cons .tops span a{width:60px; height:40px; display:block;}

.list .listleft .cons .tops span a:hover{width:60px; height:40px; display:block;}

.list .listleft .cons .conts {width:870px; height:100%; overflow:hidden; border:1px #7daf25 solid;}

.list .listleft .cons .conts ul{margin:0px; padding:10px 10px 0px 10px; list-style:none;}

.list .listleft .cons .conts ul li{height:90px; overflow:hidden; border-bottom:1px #CCC dotted; margin-bottom:10px;}

.list .listleft .cons .conts ul li img {width:100px; height:80px; float:left; display:inline;}

.list .listleft .cons .conts ul li .titlr {width:638px; height:80px; float:left; margin-left:10px; display:inline;}

.list .listleft .cons .conts ul li .titlr h1{width:638px; height:30px; line-height:30px; font-size:14px; color:#333; overflow:hidden;}

.list .listleft .cons .conts ul li .titlr h1 a {font-size:14px; color:#333;}

.list .listleft .cons .conts ul li .titlr h1 a:hover{font-size:14px; color:#f30;}

.list .listleft .cons .conts ul li .titlr h2{width:638px; height:36px; line-height:18px; font-size:12px; font-weight:100; color:#555; overflow:hidden; margin-top:5px;}

.list .listleft .cons .conts ul li .time {width:90px; height:80px; float:left; margin-left:10px; display:inline;}

.list .listleft .cons .conts ul li .time h1{width:32px; line-height:32px; text-align:center; font-size:12px; font-weight:100; color:#FFF;  background:#588805; width:90px;}

.list .listleft .cons .conts ul li .time h2{width:90px; height:46px; border:#588805 1px solid; text-align:center; line-height:40px; font-size:30px; color:#588805;}

.list .listleft .cons .conts .page{width:870px; height:80px; line-height:80px; text-align:center; font-size:12px; overflow:hidden;}

.list .listleft .cons .conts .page a{padding:3px 8px; margin:0px 5px; font-size:12px; color:#060;}

.list .listleft .cons .conts .page a:hover{padding:3px 8px; background:#090; font-size:12px; color:#FFF;}

.list .listleft .cons .conts .title {width:850px; height:100%; line-height:60px; font-size:20px; text-align:center; margin-top:10px;}

.list .listleft .cons .conts .laiyuan {width:850px; height:32px; line-height:32px; border-bottom:1px #CCC dotted; text-align:center; font-size:12px;}

.list .listleft .cons .conts .content{width:840px; height:100%; line-height:24px; font-size:14px; margin-top:10px;}

.list .listleft .cons .conts .up {width:850px; height:58px; line-height:24px; overflow:hidden; border-top:1px #CCC dotted; margin-top:10px; padding-top:10px; margin-bottom:10px;}

.list .listleft .cons .conts .fenye{width:850px; height:100%; line-height:30px; text-align:center;}

.list .listleft .cons .conts .fenye a{padding:3px 8px; background:#64960c; margin:0px 5px; font-size:12px; color:#FFF;}

.list .listleft .cons .conts .fenye a:hover{padding:3px 8px; background:#ff6d01;}

/*图片自动缩图*/

.photoresize img {

	max-width:840px;

	myimg:expression(onload=function(){

	this.style.width=(this.offsetWidth > 840)?"840px":"auto"}

		   );

	}



.list .listright {width:320px; height:100%; float:left; overflow:hidden; margin-bottom:10px;}

.list .listright .cons {width:320px; height:100%; overflow:hidden;}

.list .listright .cons .tops {width:320px; height:40px; line-height:40px; font-size:14px; color:#FFF; font-weight:bold; text-indent:15px; background:#7daf25 url(../images/listright.gif);}

.list .listright .cons .tops span{width:60px; height:40px; line-height:40px; float:right;}

.list .listright .cons .tops span a{width:60px; height:40px; display:block;}

.list .listright .cons .conts {width:320px; height:100%; overflow:hidden; border:#7daf25 1px solid;}

.list .listright .cons .conts ul{margin:0px; padding:5px 10px 10px 10px; list-style:none; background:url(../images/nomu.gif) left center repeat-y;}

.list .listright .cons .conts ul li{height:30px; line-height:30px; border-bottom:1px #CCC dotted; padding-left:24px; overflow:hidden;}



.list .listright .cons .conts dl{margin:10px 0px 0px 10px; padding:0px; list-style:none; overflow:hidden; position:relative; width:143px; height:120px; float:left;}

.list .listright .cons .conts dt{width:143px; height:120px; float:left;}

.list .listright .cons .conts span{width:143px; height:32px; position:absolute; left:0px; bottom:0px; filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5;  background-color:#000;}

.list .listright .cons .conts dd{width:143px;height:30px;line-height:30px;font-size:12px;color:#fff; position:absolute;text-align:center;overflow:hidden;left:0px;bottom:0; z-index:999;}

.list .listright .cons .conts dl img {width:143px; height:120px; float:left;}

.list .listright .cons .conts  dd a{ color:#fff;}

.list .listright .cons .conts  dd a:hover{color:#ff0;}

.list .listright .cons .conts  dl:hover span{ background:#558402;}



.list .listright .cons .contv {width:320px; height:100%; overflow:hidden; border:#7daf25 1px solid;}

.list .listright .cons .contv dl{margin:10px 0px 0px 10px; padding:0px; list-style:none; overflow:hidden; position:relative; width:143px; height:120px; float:left;}

.list .listright .cons .contv dt{width:143px; height:120px; float:left;}

.list .listright .cons .contv dd{width:143px;height:120px;line-height:120px;font-size:12px;color:#fff; position:absolute;text-align:center;overflow:hidden;left:0px; z-index:999;}

.list .listright .cons .contv dl img {width:143px; height:120px; float:left;}

.list .listright .cons .contv  dd a{ color:#fff; background:url(../images/payup.png) center no-repeat; width:56px; height:56px; margin-left:43.5px; margin-top:32px; display:block;}

.list .listright .cons .contv  dd a:hover{color:#fff; background:url(../images/payud.png) center no-repeat; width:56px; height:56px; margin-left:43.5px; margin-top:32px; display:block;}



.list .listright .cons .conts ol{margin:0px; padding:5px 10px 10px 10px; list-style:none;}

.list .listright .cons .conts ol li{height:30px; line-height:30px; border-bottom:1px #CCC dotted; overflow:hidden;}



/* 单页 */

.list .navb {width:220px; height:100%; overflow:hidden; float:left; margin-bottom:10px;}

.list .navb .tops {width:220px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#FFF; background:url(../images/navs.gif); text-indent:14px;}

.list .navb .cons {width:220px; height:100%; overflow:hidden;}

.list .navb .cons ul{margin:0px; padding:0px; list-style:none;}

.list .navb .cons ul li{height:40px; line-height:40px; overflow:hidden; background:#7daf25; margin-top:1px; font-size:14px; color:#FFF;text-indent:14px;}

.list .navb .cons ul li a{font-size:14px; color:#FFF; background:#7daf25; display:block;}

.list .navb .cons ul li a:hover{font-size:14px; color:#f30; background:#e0e002; display:block; font-weight:bold;}

.list .navb .add {width:220px; height:300px; overflow:hidden; margin-top:1px;}

.list .contents {width:970px; height:100%; overflow:hidden; float:left; margin-left:10px; margin-bottom:10px;}

.list .contents .tops{width:970px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#FFF; background:url(../images/contents_top.gif); text-indent:24px;}

.list .contents .cons{width:100%; height:100%; border:1px #7daf25 solid; overflow:hidden;}

.list .contents .cons .title {width:950px; line-height:60px; font-size:16px; font-weight:bold; text-align:center; border-bottom:1px #CCC dotted;}

.list .contents .cons .neirong {width:950px; height:100%; margin-top:10px; margin-bottom:10px; overflow:hidden; font-size:14px; line-height:24px;}

